package itheima.zuoye.Test4;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
//请从控制台分别接收两个“生日”，格式为：yyyy年MM月dd日，用程序比较
//两个生日表示的人的年龄大小关系并打印出结果;
//要求:
//1:使用Date+SimpleDateFormat完成一遍,
//2:再使用LocalDate+DateTimeFormatter+Period完成一遍;
public class Test4 {
    public static void main(String[] args) throws ParseException {
        Scanner scanner = new Scanner(System.in);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");

        System.out.println("请输入第一个人的生日（格式：yyyy年MM月dd日）：");
        String birthday1Str = scanner.nextLine();
        Date birthday1 = sdf.parse(birthday1Str);

        System.out.println("请输入第二个人的生日（格式：yyyy年MM月dd日）：");
        String birthday2Str = scanner.nextLine();
        Date birthday2 = sdf.parse(birthday2Str);

        if (birthday1.before(birthday2)) {
            System.out.println("第一个人年龄更大。");
        } else if (birthday1.after(birthday2)) {
            System.out.println("第二个人年龄更大。");
        } else {
            System.out.println("两人同龄。");
        }


    }
}
